body {
    @apply text-base text-tx-primary overflow-hidden min-w-[375px];
}
.form-tips {
    @apply text-tx-secondary text-xs leading-6 mt-1;
}

.clearfix:after {
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
}

/* NProgress */
#nprogress .bar {
    @apply bg-primary #{!important};
}

.dataTable {
	width: 100%;
	line-height: 40px;
	text-align: left;
	border-top: 1px solid var(--el-color-primary);
	border-left: 1px solid var(--el-color-primary);
	border-right: 1px solid var(--el-color-primary);
	tr {
		th {
			flex: 1;
			min-height: 40px;
			padding: 0 16px;
			font-weight: 500;
			font-size: 12px;
			// color: #fff;
			color: #333333;
			border-bottom: 1px solid var(--el-color-primary);
			border-right: 1px solid var(--el-color-primary);
		}
		td {
			flex: 1;
			min-height: 40px;
			padding: 0 16px;
			font-size: 12px;
			color: #333333;
			border-bottom: 1px solid var(--el-color-primary);
			border-right: 1px solid var(--el-color-primary);
			text-align: center; /* 水平居中 */
			display: table-cell; /* 使td表现得像表格单元格 */
			vertical-align: middle; /* 垂直居中 */
		}
	}
}